vegetable salad - Spanish English Dictionary